Shadow Mapping for Hemispherical and Omnidirectional Light Sources
نویسندگان
چکیده
In this paper we present a shadow mapping technique for hemispherical and omnidirectional light sources using dual-paraboloid mapping. In contrast to the traditional perspective projection this parameterization has the benefit that only a minimal number of rendering passes is needed during generation of the shadow maps, making the method suitable for dynamic environments and real time applications. By utilizing programmable features available on state-of-the-art graphics cards we show how the algorithm can be efficiently mapped to hardware.
منابع مشابه
A Survey on Methods for Omnidirectional Shadow Rendering
This paper focuses on methods of rendering shadows cast by point light sources. The goal is to summarize advantages and disadvantages of methods based on shadow mapping. We compare the traditional approach that exploits cube maps with the Dual–Paraboloid mapping. All of the methods are implemented on the latest hardware and they exploit capabilities of current GPUs. We also implemented optimiza...
متن کاملHigh-Quality Shadows with Improved Paraboloid Mapping
This paper introduces a novel approach to rendering of highquality shadows in real-time. The contemporary approach to shadow rendering in real-time is shadow maps algorithm. The standard shadow maps suffer from discretization and aliasing due to the limited resolution of the shadow texture. Moreover, omnidirectional lights need additional treatment to work correctly, e.g. with dual-paraboloid s...
متن کاملLight Space Perspective Shadow Maps
In this paper, we present a new shadow mapping technique that improves upon the quality of perspective and uniform shadow maps. Our technique uses a perspective transform specified in light space which allows treating all lights as directional lights and does not change the direction of the light sources. This gives all the benefits of the perspective mapping but avoids the problems inherent in...
متن کاملRay Tracing Dynamic Scenes with Shadows on the GPU
We present fast ray tracing of dynamic scenes in this paper with primary and shadow rays. We present a GPUfriendly strategy to bring coherency to shadow rays, based on previous work on grids as acceleration structures. We introduce indirect mapping of threads to rays to improve the performance of ray tracing on the GPU for the traversal and intersection steps. We also construct a light frustum ...
متن کاملReflective Shadow Map Clustering for Real-Time Global Illumination
We present a method for real-time clustering of VPLs obtained from Reflective Shadow Maps (RSM). The clusters are treated as area light sources and used to approximate indirect illumination. The spatial extent of a cluster is used to deduce the shape and size of the respective area light source. Our method is fully GPU-based and avoids flickering by temporally coherent reinitialization of the c...
متن کامل